PhpMyAdmin\Tracking C

Total Complexity 117
Dependencies 14
Dependents 2
Total lines 1,159
Lines of code 652
Logical lines of code 248
Comment lines 273
Methods 30
Properties 4

Methods 30

Method Rating Maintainability Complexity Lines of code
getTrackingSet()
C
43 27 44
getHtmlForTrackingReportExportForm1()
A
46 7 41
getHtmlForMainPage()
A
47 7 35
extractTableNames()
S
58 8 13
getHtmlForDataStatements()
S
47 6 34
getEntries()
S
49 6 34
getHtmlForTrackingReport()
S
44 5 46
filter()
S
53 6 22
getHtmlForSchemaSnapshot()
S
47 5 35
getHtmlForElementsOfTrackingReport()
S
51 4 28
getHtmlForDbTrackingTables()
S
47 3 37
deleteTrackingReportRows()
S
54 3 24
changeTracking()
S
54 3 21
deleteFromTrackingReportLog()
S
54 3 21
getHtmlForTrackingReportExportForm2()
S
47 1 40
exportAsSqlDump()
S
54 2 23
createTrackingVersion()
S
55 2 22
exportAsFileDownload()
S
54 2 21
deleteTrackingVersion()
S
59 2 15
getListOfVersionsOfTable()
S
60 2 14
getSqlResultForSelectableTables()
S
60 2 13
createTrackingForMultipleTables()
S
62 2 12
getHtmlForDataDefinitionStatements()
S
58 1 18
exportAsSqlExecution()
S
73 2 5
getHtmlForDataManipulationStatements()
S
60 1 15
__construct()
S
71 1 6
getHtmlForIndexes()
S
78 1 3
getHtmlForColumns()
S
78 1 3
getTableLastVersionNumber()
S
80 1 3
getUntrackedTables()
S
75 1 4